yield to despair - French English Dictionary